angel on (someone's) shoulder

Переводы
ангел на плече (кого-то)
Someone felt like they had an angel on their shoulder during the difficult times.
Кто-то чувствовал, что у него на плече был ангел в трудные времена.
Определения
A person who provides guidance, support, or encouragement, often in a moral or protective sense, similar to the idea of a guardian angel.